let base = {
  get_je_big(n){
    var fraction = ['角', '分'];    
			    var digit = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'];    
			    var unit = [ ['元', '万', '亿','兆','京'], ['', '拾', '佰', '仟']  ];    
			    var head = n < 0? '欠': '';    
			    n = Math.abs(n);    
	
			    var s = '';    
			  
			    for (var i = 0; i < fraction.length; i++){
			        s += (digit[Math.floor(n * 10 * Math.pow(10, i)) % 10] + fraction[i]).replace(/零./, '');    
			    }    
			    s = s || '整';    
			    n = Math.floor(n);    
			  
			    for (var i = 0; i < unit[0].length && n > 0; i++){    
			        var p = '';    
			        for (var j = 0; j < unit[1].length && n > 0; j++){    
			            p = digit[n % 10] + unit[1][j] + p;    
			            n = Math.floor(n / 10);    
			        }    
			        s = p.replace(/(零.)*零$/, '').replace(/^$/, '零')  + unit[0][i] + s;    
			    }    
			    return head + s.replace(/(零.)*零元/, '元').replace(/(零.)+/g, '零').replace(/^整$/, '零元整');    
  },

  read_x_price_auth(table){//vol-viewgrid只读，隐藏价格字段，使用时需要在searchAfter和modelOpenAfter中调用
	//隐藏新建、编辑、导入、删除、隐藏价格字段、弹出窗体的保存按钮、所有字段readonly
	table.buttons.forEach(x => {//隐藏编辑按钮
	  //console.log(x);
	  if (x.value == "New" || x.value == 'Add' || x.value == "Import" || x.value == "Delete" || x.value == "Update") {
		x.hidden = true;
	  }
	});
	table.boxButtons.forEach(x => {//弹出窗体按钮隐藏
	  if (x.value == "save") {
		x.hidden = true;
	  }
	});
	table.editFormOptions.forEach((x) => {//编辑字段只读
	  x.forEach((item) => {
		item.readonly = true;  
	  })});
	
	  table.columns.forEach((x) => {//表格隐藏字段     
		  if (x.field.indexOf("price")>=0){
			table.editFormFields[x.field]="***";
			x.formatter=(row)=>{
			  return "***";
			}
		  }
	}); 
  },
  read_only(table){//vol-viewgrid只读，隐藏价格字段，使用时需要在searchAfter和modelOpenAfter中调用，abc.read_only(this)
	//隐藏新建、编辑、导入、删除、隐藏价格字段、弹出窗体的保存按钮、所有字段readonly,
	//
	table.buttons.forEach(x => {//隐藏编辑按钮
	  //console.log(x);
	  if (x.value == "New" || x.value == 'Add' || x.value == "Import" || x.value == "Delete" || x.value == "Update"|| x.value == "Audit"|| x.value == "Export") {
		x.hidden = true;
	  }
	});
	table.boxButtons.forEach(x => {//弹出窗体按钮隐藏
	  if (x.value == "save") {
		x.hidden = true;
	  }
	});
	table.editFormOptions.forEach((x) => {//编辑字段只读
	  x.forEach((item) => {
		item.readonly = true;  
	  })});
	
	  /* table.columns.forEach((x) => {//表格隐藏字段     
		  if (x.field.indexOf("price")>=0){
			table.editFormFields[x.field]="***";
			x.formatter=(row)=>{
			  return "***";
			}
		  }
	});  */
  },
};
export default base;

//import abc from "@/uitils/h_common.js";//这是默认的写法
//abc.get_je_big();//使用
